pour out one's troubles - English Synonyms Dictionary